package com.use;

import com.xiaoming.Dog;

/**
 * 包的命名规则：
 * 只能包含 数字 字母 下划线 小圆点. 但不能用数字开头，不能是关键字或保留字
 * demo.class.exec1 //错，class是关键字不能用
 * demo.12a //错，12是数字开头了
 * demo.ab12.oa //对的
 *
 * 命名规范:
 * com.公司名.项目名.业务模块名
 * 举例：
 * com.tencent.crm.user.model       //crm业务下用户模块的模型层
 * com.tencent.crm.user.controller  //crm业务下用户模块的控制器层
 * com.tencent.crm.user.service     //crm业务下用户模块的service层
 */

/**
 * 常用的包
 * 一个包下包含很多的类，Java中常用的包有：
 * java.lang.*  //lang包是基本包，默认引入，不需要import
 * java.util.*  //util包，系统提供的工具包，工具类，比如Scanner
 * java.net.*   //网络包，网络开发
 * java.awt.*   //是做Java界面开发， GUI
 */

public class Test {
    public static void main(String[] args) {
        System.out.println(new Dog());

        //引入小强的Dog类就要写全类名进行区分
        System.out.println(new com.xiaoqiang.Dog());
    }
}
